Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 OVENDEN GREEN Terraced £20,000 17 Apr 2000
97 OVENDEN GREEN Terraced £81,250 31 Jul 2023
105 OVENDEN GREEN Terraced £14,000 29 Mar 1996